package com.sxbbc.common.core.service;

import com.function.common.RestResponse;
import com.sxbbc.common.core.entity.jz.InfoAli;
import com.sxbbc.common.core.entity.jz.InfoWx;

import java.util.Map;

/**
 * 保存支付信息处理
 * @author leehao
 * @date 2019-04-29 16:32
 */
public interface IPayService {

    /**
     * 保存支付配置信息
     * @param infoWx 微信配置信息
     * @author leehao
     * @return com.function.common.RestResponse
     */
    RestResponse editWxPayInfo(InfoWx infoWx);

    RestResponse editAliPayInfo(InfoAli infoAli);

    /**
     * 查询支付配置信息
     * @param
     * @author leehao
     * @return map集合包含微信支付和支付宝支付配置
     */
    Map<String, Object> queryPayInfo();
}
